Ασκήσεις
2ο Κεφάλαιο (Δομή επιλογής-πολλαπλών επιλογών) - ασκήσεις 1,2 {πίνακες τιμών}
ΑΣΚΗΣΗ1: Να σχηματίσετε τον πίνακα τιμών του παρακάτω αλγορίθμου. Τι θα εμφανιστεί τελικά αν εισαχθούν οι τιμές: 2, 10, 5
Αλγόριθμος Πίνακας_Τιμών
Διάβασε x, y
x ← Α_Τ (x – y)
y ← Α_Τ (x – y)
Αν y mod x <= 3 τότε
Διάβασε x
y ← y + x div 2
Αλλιώς
x ← x – y div 5
Διάβασε y
Τέλος_αν
Εμφάνισε x, y
Τέλος Πίνακας_Τιμών
ΑΣΚΗΣΗ2: Να σχηματίσετε τον πίνακα τιμών του παρακάτω αλγορίθμου. Τι θα εμφανιστεί τελικά αν εισαχθούν οι τιμές i. 10, 3 , ii. 3, 7 και iii. 4, 4
Αλγόριθμος Πίνακας_Τιμών
Διάβασε κ, λ
Αν κ > λ τότε
ζ ← Α_Τ (λ – κ)
t ← ζ
ζ ← κ
κ ← t
Αλλιώς_αν κ < λ τότε
ζ ← κ mod 3
λ ← Α_M ( Τ_Ρ(κ) )
κ ← (-1) * κ * ζ
Αλλιώς
κ ← κ + 2
λ ← λ – 2
ζ ← κ + λ – 10
Τέλος_αν
Εμφάνισε κ, λ
Τέλος Πίνακας_Τιμών
| Λύση1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Θα εμφανιστεί 5, 4
|